﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SimpleRest.Core.Extensions.OAuth
{
    public sealed class AuthorizationRequest
    {
        internal AuthorizationRequest(string responseType, string clientId, string redirectUri, string state, string scope)
        {
            this.ResponseType = responseType;
            this.ClientId = clientId;
            this.RedirectUri = redirectUri;
            this.State = state;
            this.Scope = scope;
        }

        public string ResponseType { get; set; }
        public string ClientId { get; set; }
        public string RedirectUri { get; set; }
        public string State { get; set; }
        public string Scope { get; set; }
    }
}
